Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWYFORD GARDENS Detached £469,900 £446,500 14 Jan 2022
4 TWYFORD GARDENS Semi-Detached £488,822 £105,000 2 Sep 1998